beef tendon - Turkish English Dictionary